managing administration - Spanish English Dictionary